On September 1978, two Franciscan priests arrived in Philadelphia to begin a ministry to the homeless. Their only resources were faith and prayer. Three years later, they established the St. Francis Inn – a lighthouse of compassion and hope that still shines in one of America’s poorest neighborhoods. This video is an excerpt from the feature-length documentary THE POWER OF PRAYER distributed by Questar Video Inc. For more information contact: www.questarvideo.com
GIVE US THIS DAY
Add to Favorites